package com.czmh.etc.onlinepubsys.response.cmg;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2017-2021
 *
 * @Author Chenzj
 * Date: 2021/4/6 15:06
 * FileName: IssueActiveResponse
 * Description:
 */
@ApiModel("招商局-写卡成功确认-对接响应对象")
@Data
public class IssueActiveResponse {
    @ApiModelProperty(notes = "脱落激活状态：0、申请激活1、车辆信息解密成功2、上传图片成功3、申请激活成功4、已激活，脱落激活才有此状态")
    private Integer activeObuState;

    @ApiModelProperty(notes = "业务类型 1、新办卡签 2、换卡换签 3、重写卡签 4、脱落激活")
    private Integer bussType;

    @ApiModelProperty(notes = "写卡订单号，新办卡签订单号或者卡签售后订单号")
    private String cardOrderNo;

    @ApiModelProperty(notes = "写签订单号，新办卡签订单号或者卡签售后订单号")
    private String obuOrderNo;

    @ApiModelProperty(notes = "手机号")
    private String tel;

    @ApiModelProperty(notes = "车牌号")
    private String vehiclePlate;

    @ApiModelProperty(notes = "车牌颜色,0蓝色、1黄色、2黑色、3白色4、渐变绿色5、黄绿双拼色 6、蓝白渐变色")
    private Integer vehiclePlateColor;

    @ApiModelProperty(notes = "写卡状态0、申请发行 1、写0016文件成功 2、写0015文件成功 3、已发行 4、已作废")
    private Integer writeCardState;

    @ApiModelProperty(notes = "写OBU状态：0、申请发行1、写车辆信息成功2、写系统信息成功3、已发行4、已作废")
    private Integer writeObuState;
}
